Aster: a CORBA-based software interconnection system supporting distributed system customization
نویسندگان
چکیده
This paper introduces the Aster distributed composition-based programming system that is aimed at easing the development of distributed runtime systems, customized to the application needs, in a Corba-based environment. Our approach is based on high-level customization: given the speci cation of application requirements using the Aster composition language, a distributed runtime system, customized for meeting these requirements is built. Furthermore, the fact that the Aster system is based on the Corba standard for distributed computing enhances the potential of re-use of both application-level and system-level software.
منابع مشابه
Aster: A Framework for Sound Customization of Distributed Runtime Systems
This paper introduces the Aster distributed con guration-based programming system that is aimed at easing the development of emerging distributed applications having quality of service requirements. Our approach is based on high-level customization: given the speci cation of application requirements using the Aster interconnection language, a distributed runtime system, customized for meeting t...
متن کاملA Programming System for the Development of TINA Services
Programming environments for the development of distributed applications are called to face issues such as the con guration of the interconnection system, the coordination of heterogeneous application constituents, etc. Aster is a con guration-based system which deals with those issues and allows the programmer to guide the customization of the runtime environment so as to meet the application ...
متن کاملDesigning an Open-ended Distributed File System in Aster
In today's eld of distributed computing there is a need for platforms allowing the easy development and automated con guration of applications consisting of heterogeneous software modules and running on heterogeneous hardware platforms. Aster is a distributed programming system that permits the programmer to construct a distributed application regardless to the physical characteristics of the h...
متن کاملResource-Conscious Customization of CORBA for CAN-Based Distributed Embedded Systems
The software components of embedded control systems get extremely complex as they are designed into distributed systems consisting of a large number of inexpensive microcontrollers interconnected by low-bandwidth real-time networks such as the controller area network (CAN). While recently emerging middleware technologies such as CORBA and DCOM can partially deal with such complexity, they canno...
متن کاملSupporting Software Evolution in a Distributed, Persistent System
Current enterprise infrastructures based on CORBA have to rely on ad-hoc mechanisms for system software evolution. The CORBA services speci cations do not address the problems associated with evolving modern software systems, leaving the programmer to manage the complexity. The DRASTIC system provides a run-time environment in which the evolution of software is directly supported. With referenc...
متن کامل